teat cups - Español Inglés Diccionario